package com.jwj.testback.backups.service;

import com.jwj.testback.backups.pojo.MysqlBackups;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * MySQL数据备份表 服务类
 * </p>
 *
 * @author JWJ
 * @since 2021-12-07
 */
public interface MysqlBackupsService extends IService<MysqlBackups> {

    /**
     * mysql备份接口
     */
    String mysqlBackups(String Ip,String filePath, String database_name,String table_name,String mysqlFileName, String userName, String passWord);


//    /**
//     * mysql备份接口
//     */
//    String mysqlBackups(String filePath, String ip,String port,String database_name,String table_name,String backDataBase_name, String userName, String passWord);



//    /**
//     * mysql备份指定表
//     */
//    String backUpOne(String filePath, String ip,String port,String database_name,String table_name,String backTable_name, String userName, String password);

//    /**
//     * mysql删除全部接口
//     */
//    Boolean delSure(String table,String mainId);

//    /**
//     * 显示所有库
//     */
//    List<String> showDateBase();

    /**
     * 显示所有表
     */
    List<String> showTables(String databaseName,String table);

}
